import { CURRENT_AND_LINK } from "@/store/types/tabs"

export default {
    install(Vue){
        /**
         * 全局混入方法 
         */
        Vue.mixin({
            methods:{
                /**
                 * 全局关闭当前标签，并跳转到对应的路由中
                 * @param {String} path 跳转的路径
                 */
                closeAndNext(path){
                    this.$store.dispatch("tabs/"+CURRENT_AND_LINK,{path:this.$route.path,toPath:path});
                }
            },
        })
    }
}